package edu.gdkm.test.page130.test1;
/**基本运价：
 
 1、起步价：首2公里10.00元；
 2、里程价：超过2公里部分，每公里2.60元；
 3、返空费（每日6时至23时）：超过25公里部分，每公里按上述里程价的30%加收返空费，超50公里以上部分，每公里按上述里程价的60%加收返空费
 4、夜间附加费（每日23时至次日凌晨6时）：按上述起步价和里程价的30%加收夜间附加费；
  5、候时费：每分钟0.80元；
 6、大件行李费：体积超过0.2立方米、重量超过20公斤的大件行李，每件0.50元；
 * */
public class ShenzhenTaxi extends Taxi{
    public ShenzhenTaxi() {
        this.startcost=10;
        this.startkilo=2;
        this.price=2.6;
    }

    @Override
    public double cost(int kilo) {
        if(kilo<this.startkilo){
            return this.startcost;
        }else{
            return this.startcost+(kilo-this.startkilo)*this.price;
        }
    }
}
